Bite 166. Complete a tox ini file parser class
Login and get codingThe INI file format is an informal standard for configuration files for some platforms or software. (Wikipedia).
In this Bite you will use
configparserto parse a tox ini file.Complete the
ToxIniParserclass, completing the stub properties making the tests happy.Eh properties? No worries, check out our article and YouTube video.
See the TESTS tab. There is a lot of ini file data, so scroll down to the actual tests ...
Additionally here is how it would work in the Python REPL using a copy of Django's tox ini file saved to my local /tmp folder:
>>> from ini import ToxIniParser >>> tox = ToxIniParser('/tmp/django-tox.ini') >>> tox.number_of_sections 7 >>> tox.environments ['py3', 'flake8', 'docs', 'isort'] >>> tox.base_python_versions ['python3']Good luck and keep calm and code in Python!
217 out of 229 users completed this Bite.
Will you be the 218th person to crack this Bite?
Resolution time: ~93 min. (avg. submissions of 5-240 min.)
Our community rates this Bite 6.31 on a 1-10 difficulty scale.
» Up for a challenge? 💪